package com.baba.vote.pojo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;

/**
 * @author moxinHuoHuo
 * @create 2020/4/17 下午10:45
 */
@Getter
@Setter
@ToString
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class VoteAct {
  private Integer id;

  /**
   * 投票类型
   */
  private Integer type;

  /**
   * 参加本场投票的人数
   */
  private Integer peopleNum;

  /**
   * 本场投票的选项数目
   */
  private Integer votingNum;

  /**
   * 已参与投票的人数
   */
  private Integer voted;

  /**
   * 发起投票地点的经度
   */
  private Double longitude;

  /**
   * 发起投票地点的纬度
   */
  private Double latitude;

  /**
   * 投票状态(0 关闭投票，1 开启投票)
   */
  private Boolean status;

  /**
   * 投票入口的二维码
   */
  private String qrcodeEntranceImg;

  /**
   * 投票结果的二维码
   */
  private String qrcodeResultImg;

  /**
   * 投票结果图片
   */
  private String resultImg;

  public static VoteActBuilder builder() {
    return new VoteActBuilder();
  }
}